@@ -46,8 +46,8 @@ def upgrade_api(request): |
||
| 46 | 46 |
@logit |
| 47 | 47 |
def patch_api(request): |
| 48 | 48 |
""" APP 补丁 """ |
| 49 |
- platform = request.REQUEST.get('platform', '')
|
|
| 50 |
- version = request.REQUEST.get('version', '')
|
|
| 49 |
+ platform = request.GET.get('platform', '') or request.POST.get('platform', '')
|
|
| 50 |
+ version = request.GET.get('version', '') or request.POST.get('version', '')
|
|
| 51 | 51 |
src = int(request.POST.get('src', 0))
|
| 52 | 52 |
|
| 53 | 53 |
patch_info = get_app_patch_info(platform, version, src) |
@@ -60,9 +60,9 @@ def patch_api(request): |
||
| 60 | 60 |
@logit |
| 61 | 61 |
def online_api(request): |
| 62 | 62 |
""" 是否上线 """ |
| 63 |
- platform = request.REQUEST.get('platform', '')
|
|
| 64 |
- channel = request.REQUEST.get('channel', '')
|
|
| 65 |
- version = request.REQUEST.get('version', '')
|
|
| 63 |
+ platform = request.GET.get('platform', '') or request.POST.get('platform', '')
|
|
| 64 |
+ channel = request.GET.get('channel', '') or request.POST.get('channel', '')
|
|
| 65 |
+ version = request.GET.get('version', '') or request.POST.get('version', '')
|
|
| 66 | 66 |
|
| 67 | 67 |
app_settings = get_app_settings_info(platform, channel, version) |
| 68 | 68 |
|
@@ -34,7 +34,7 @@ mock==2.0.0 |
||
| 34 | 34 |
pysnippets==1.0.4 |
| 35 | 35 |
pywe-jssdk==1.0.2 |
| 36 | 36 |
pywe-miniapp==1.0.0 |
| 37 |
-pywe-oauth==1.0.5 |
|
| 37 |
+pywe-oauth==1.0.6 |
|
| 38 | 38 |
pywe-pay==1.0.11 |
| 39 | 39 |
pywe-pay-notify==1.0.1 |
| 40 | 40 |
pywe-response==1.0.1 |
@@ -5,6 +5,6 @@ from versions import Version |
||
| 5 | 5 |
|
| 6 | 6 |
|
| 7 | 7 |
def is_version_match(request, vers={}):
|
| 8 |
+ version = request.GET.get('version', '') or request.POST.get('version', settings.CURRENT_VERSION)
|
|
| 8 | 9 |
minv, maxv = (vers.get('min_adr', ''), vers.get('max_adr', '')) if request.Android else (vers.get('min_ios', ''), vers.get('max_ios', ''))
|
| 9 |
- return Version.parse(minv or settings.MIN_VERSION) <= Version.parse( |
|
| 10 |
- request.REQUEST.get('version', settings.CURRENT_VERSION)) <= Version.parse(maxv or settings.MAX_VERSION)
|
|
| 10 |
+ return Version.parse(minv or settings.MIN_VERSION) <= Version.parse(version) <= Version.parse(maxv or settings.MAX_VERSION) |